home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Linux Cubed Series 7: Sunsite
/
Linux Cubed Series 7 - Sunsite Vol 1.iso
/
system
/
printing
/
rlpr-1.000
/
rlpr-1
/
rlpr-1.13
/
README
< prev
next >
Wrap
Text File
|
1996-06-30
|
4KB
|
102 lines
$Id: README,v 1.2 1996/07/01 01:04:09 meem Exp $
This README goes with the rlpr package. It discusses how to get going
with rlpr and does NOT discuss how to install it. For installation
information, please read INSTALL.
Please report any bugs, suggestions, etc, to meem@gnu.ai.mit.edu
Copyright (c) 1996 meem, meem@gnu.ai.mit.edu
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 1, or (at your option)
any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
USAGE INSTRUCTIONS FOR NON-PROXY CONFIGURATION
==============================================
without any configuration, you should be able to print to your local
lpd from the machine you wish to print from with the following:
% who | rlpr -Hyour_host -Pyour_printer
This should print the output of the who(1) command to your
printer. Make sure you use the right case when specifying the
printer because the name is case sensitive.
Obviously, it is a hassle to constantly specify the host and printer
on the command line, so rlpr offers you a couple choices:
1. You can set these with environment variables when you log in.
The environment variables RLPR_PRINTHOST and PRINTER control
what host and printer to use by default. This is probably good
enough for most configurations.
2. If you tend to print to many different printers, you may want to
look into making an .rlprrc file to simplify things. Check the
rlprrc(5) manpage for more details on this.
USAGE INSTRUCTIONS FOR A PROXY CONFIGURATION
============================================
without any configuration, you should be able to print to your local
lpd from the machine you wish to print from with the following:
% who | rlpr -Hyour_host -Pyour_printer -Xyour_proxy
This should print the output of the who(1) command to your printer,
using your_proxy as a proxyhost. Make sure you use the right case
when specifying the printer because the name is case sensitive.
Obviously, it is a hassle to constantly specify the host and printer
on the command line, so rlpr offers you a couple choices:
1. You can set these with environment variables when you log in.
The environment variables RLPR_PRINTHOST and PRINTER control
what host and printer to use by default. The environment
variable RLPR_PROXY controls what proxyhost to use by default.
This is probably good enough for most configurations.
2. If you tend to print to many different printers, you may want to
look into making an .rlprrc file to simplify things. Check the
rlprrc(5) manpage for more details on this.
IF SOMETHING GOES WRONG
=======================
1. Check the syslog on the machine with the lpd server and look for
any obvious problems there.
2. If you are using a proxy, check the syslog on the machine with the
rlprd and look for any obvious problems there.
3. Check the documentation for the lpd for any known limitations.
4. Send mail to meem@gnu.ai.mit.edu with a bug report.
KNOWN PROBLEMS WITH LPDs
========================
Microsoft's LPD cannot handle rlpr's standard way of sending multiple
print jobs.. to get the desired result please use the -W option (see
the rlpr manpage for details).. don't use the switch unless necessary
because it can clog up all of the available sockets with LPD's that
use a passive close!
Many LPD's will merrily pass through postscript data unless explicitly
told it is postscript. To get postscript documents to print right,
please use the -o option (see the rlpr manpage for details).
Some LPD's no longer have any troff support. To print documents you
might have printed using the -t option, you could use:
% groff -Tps filename | rlpr -o